/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Dados;

/**
 *
 * @author ra071677
 */
public class UsuarioCadastrado extends Visitante {

    protected
            String m_sNome;
            String m_sEndereco;
            String m_sEmail;
            String m_sRG;
            String m_sCPF;
            String m_sSenha;
            Artigo m_aArtigo;


    //
    //construtor
    public UsuarioCadastrado(
            String Nome,
            String Endereco,
            String Email,
            String RG,
            String CPF,
            String Senha)
    {
        m_sNome = Nome;
        m_sEndereco = Endereco;
        m_sEmail = Email;
        m_sRG = RG;
        m_sCPF = CPF;
        m_sSenha = Senha;
        m_aArtigo = null;
    }

    public String GetName()
    {
        return m_sNome;
    }

    public String GetAddress()
    {
        return m_sEndereco;
    }

    public String GetEmail()
    {
        return m_sEmail;
    }

    public String GetRG()
    {
        return m_sRG;
    }

    public String GetCpf()
    {
        return m_sCPF;
    }

    public String GetSenha()
    {
        return m_sSenha;
    }
    
    public Artigo getArtigo()
    {
        return this.m_aArtigo;
    }

    //comentario inutil mais uma vez
    public void SubmeterArtigo(String titulo, String assunto)
    {
        this.m_aArtigo = new Artigo(titulo, assunto);
    }

    public String to11String()
    {
        return m_sNome+";"+m_sEndereco+";"+m_sEmail+";"+m_sRG+";"+m_sCPF+";"+m_sSenha+";\r\n";
    }
}
